"fixed treaty" - Details

English Term:
fixed treaty
Arabic Term:
اتفاقية ثابتة
Arabic Definition:

.